body {
	margin:0px;
	padding:0px;
	font-size: 12px;
	font-family:Verdana,Arial,sans-serif;
	text-align: center;
	color: #333;
	top: 0px;
FONT-FAMILY: Georgia;
}
a{color:#0000ff; text-decoration:none;}
a:hover{color:#990000; text-decoration:underline;}
.L{float:left;}
.R{float:right;}
ul{ list-style:none; margin:0; padding:0;}
li { list-style:none; margin:0; padding:0;}
img { border:0;}
hr {
	height: 1px;
	border: 0;
	border-top: 1px dashed #cccccc;
}
dl { margin:0; padding:0; }
dt { margin:0; padding:0;}
em { font-style:normal;}
.ad950 { width:950px; margin:0 auto; clear:both;}
.ad950 p { margin:0px auto; margin-bottom:0;}
.ad728 { width:730px; margin:5px auto; clear:both; height:90px;}
.ad728 p { margin:0px auto; margin-bottom:0;}
.clear { clear:both; margin:0; height:0; overflow:hidden;}
h1, h2, h3, h4, h5, h6, h7 { margin:0; padding:0; font-size:12px;}
.line { width:96%; background:url(../images/newline.gif) repeat-x; line-height:17px; height:17px; clear:both; overflow:hidden; margin:0 auto;}
#catname {  padding-right:4px; color:#5C8201;}
.mainbox { width:964px; background:#fff; margin:0 auto;}

.topbox { width:948px; border:1px #FFDF70 solid; margin:0 auto; background:#FEFEE9; height:24px; line-height:24px;  }
.topboxl { width:644px; float:left; text-align:left;}
.topboxl form { padding-left:10px;}
.topboxl a {  color:#0000ff;}
.topboxl strong { padding-left:12px;}
.topboxr { width:300px; float:right; text-align:right;}
.topboxr  a { padding-right:12px;}

#top { width:950px; margin:0 auto; clear:both; height:60px; margin:5px auto; overflow:hidden;}
#topl h1 a{
float:left;
	width:292px;
	height:60px;

	font-size:0px;
	text-indent:-620px;
	overflow:hidden;
	background:url(../images/logo.gif);
}
#topr { width:658px; float:right; height:60px; overflow:hidden;}
#menu { width:950px; margin:5px auto; clear:both; background:url(../images/menu.gif) repeat-x; height:34px; line-height:34px; margin-bottom:0; overflow:hidden;}
#menu ul { width:940px; margin:0 auto;}
#menu ul li { float:left; font-size:14px; background:url(../images/menu_right.gif) no-repeat right;}
#menu ul li a { color:#fff; padding-left:9px; padding-right:12px;}
.taokenemu { width:950px; height:28px; margin:0 auto; line-height:28px; background:url(../images/littlenav_index.gif) no-repeat; text-align:left; font-size:13px; color:#e4e4e4;}
.taokenemu b{ padding-left:12px; color:#333;}
.taokenemu a { color:#777;}

.mall_nav{background:url(../images/class.gif) repeat-x; width:948px; border:1px #ddd solid; margin:8px auto; clear:both; height:110px;}
.mall_nav ul { width:188px; float:left; border-right:0px #eeeeee dashed;; overflow:hidden; height:110px;}
.mall_nav ul h1 span {BACKGROUND: url(../images/st.gif) no-repeat 1px 3px; MARGIN-LEFT: 8px; padding-left:8px; color:#ddd;}
.mall_nav ul h1 span a {  color:#CC0000;}
.mall_nav ul h1 { line-height:22px; text-align:left; height:22px;}
.mall_nav ul li { line-height:22px; text-align:left; width:170px; margin:0 auto;}
.mall_nav ul li a { padding-right:4px; color:#0000ff;}
#no { border-right:none;}


.weizhi { width:950px;margin:0 auto; line-height:29px; text-align:left;}
.weizhi a { padding-left:3px; padding-right:3px;}
.mainbox_body { width:950px; clear:both; margin:0px auto; background:url(../images/950bg.gif) repeat-y; border-top:1px #cccccc solid; border-bottom:1px #cccccc solid; overflow:auto;}
.mainboxl { width:190px; float:left;}
.mainboxr { float:right;}
.mainboxl h2 { width:188px; font-size:14px; background:url(../images/h2bg.gif); margin:0 auto; margin-bottom:0; border-bottom:1px #cccccc solid; text-align:center;padding-top:3px;padding-bottom:3px;}
.leftlist { width:186px; margin:0 auto; clear:both;}
.leftlist ul { width:180px}
.leftlist ul li { text-align:left; line-height:24px; height:24px;}
.leftlist ul li a { padding-left:14px;color:#000000;}
.leftlist ul li A:visited { padding-left:14px;color:#990000}
#list {background:url(../images/list.gif); font-size:14px; height:30px; padding-left:25px; color:#006600;line-height:30px;font-weight: bold;filter: ; 
}

.rightlist { width:740px; margin:5px auto; clear:both; }
.rightlist h2 { width:740px; line-height:26px; height:26px; font-size:12px; text-align:left;}
.rightlist ul { width:738px; margin:0 ; border-top:1px #e4e4e4 solid; background:#ffffff;}
.rightlist ul li { width:184px; float:left; text-align:left; line-height:22px; height:22px; overflow:hidden;}
.rightlist ul li a {color:#990000}
.rightlist ul li a:hover {color:#ffffff;background:#000000;line-height:22px;}
.searchtip { width:740px; margin:5px auto; line-height:24px; text-align:left;}
.listselect { width:740px; line-height:30px; height:30px; background:url(../images/h2.gif) repeat-x;}

.listselect ul li { float:left; line-height:30px;}
#list_good { width:740px; margin:5px auto; clear:both; text-align:center;overflow : hidden;}
#list_good dl { width:740px;text-align:center;}
#list_good dl dt { width:185px; float:left; text-align:center; margin-bottom:12px; display:block;  height:257px;}
#list_good dl dt span a{ width:170px; height:170px; display:block; border:1px #e4e4e4 solid;}
#list_good dl dt span a:hover{ width:168px; height:168px; display:block; border:2px #e4e4e4 solid}
#list_good dl dt span img {margin:3px;}
#list_good dl dt p { width:170px; margin-top:5px; margin-bottom:0; line-height:18px;}
#tkname { height:36px; overflow:hidden;}
#tkprice em { font-size:16px; font-weight:bold; color:#CC0000; padding-right:4px;}
#tksale em { font-weight:bold; color:#996600;}
.H {color:#ff0000}
.pages { height:40px; line-height:40px; text-align:center;}
.pages a { padding:3px 6px 3px 6px; border:1px #000000 solid; margin-left:3px; margin-right:3px;color:#000000} 
.pages a:hover { padding:3px 6px 3px 6px; border:1px #000000 solid; margin-left:3px; margin-right:3px;color:#ffffff;background:#000000;TEXT-DECORATION:none} 
.selected {color:#ffffff;background:#000000;}
.selected span {color:#ffffff;}

.top_bg { width:950px; height:25px; margin:0 auto; line-height:25px; background:url(../images/top_bg.gif) no-repeat; text-align:left; font-size:12px; color:#cccccc;}
.top_bg span{ padding-left:12px; color:#336699;}
.top_bg a { color:#000;}

.goodsinfo{float:right;margin:0px;padding:0px;width:750px;height:100%;overflow:hidden;}
.goodsinfo h1{float:left;margin:0px;width:100%;height:30px;line-height:30px;font-size:16px;border-bottom:1px dotted #ccc;text-align:center;}
.goodsinfo .detail{float:left;margin:10px 0 0 0px;padding:0px;width:100%;font-size:14px;}
.goodsinfo .detail .bigimg{float:left;margin:0px;padding:0px;width:360px;height:360px;}
.goodsinfo .detail .bigimg img{width:350px;height:350px;border:1px solid #ccc;padding:4px;}
.goodsinfo .detail .infocon{float:left;margin:0px 0 0 10px;padding:0px;width:360px;text-align:left;}
.goodsinfo .detail .infocon li{float:left;margin:0px;padding:0px;width:100%;height:30px;line-height:30px;}
.goodsinfo .detail .infocon .store{float:left;margin:10px 0 0 0px;padding:0px;width:358px;border:1px solid #ccc;}
.goodsinfo .detail .infocon .store li{float:left;margin:0px;padding:0px;width:100%;height:26px;line-height:26px;text-indent:1.5em;}
.goodsinfo .detail .infocon .store li.storeicon{background:url(../images/goodsinfo_storeico.gif) no-repeat 5px 5px;}
.goodsinfo .detail .infocon .buybox{float:left;margin:10px 0 0 0px;padding:30px 0 0 0px;width:360px;height:70px;background:#fffee6;text-align:center;}
.goodsinfo .detailcontent{float:left;margin:10px 0 0 0px;padding:0px;width:100%;overflow:hidden;}
/*.cont {padding: 10px;}*/

.cont {border-bottom:1px dotted #ccc;}

.rightbox1 { width:740px; height:320px; margin:5px auto;}
.title { width:730px; margin:0 auto; text-align:center; line-height:26px; height:26px; background:url(../images/titlebg.gif) repeat-x bottom; font-size:14px; border-bottom: 1px #ccc dotted; }
.title  h1 { font-size:14px; color:#990000;}
.temp { width:740px; margin:5px auto; clear:both;}
.templ { width:320px; float:left; height:320px; text-align:left; overflow:hidden;}
.templ span a{ width:316px; height:316px; display:block; border:1px #e4e4e4 solid; overflow:hidden;}
.templ span a:hover{ width:314px; height:314px; display:block; border:2px #e4e4e4 solid; overflow:hidden;}
.templ dt {
	width:316px;
	height:22px;
	display:block;
	border:1px #e4e4e4 solid;
	overflow:hidden;
	text-align: center;
}
.templ span img { margin:3px;}
.tempr {width:408px; margin:0 auto; overflow:hidden; float:right;}
.tempr ul li { margin-top:15px;line-height:28px; text-align:left;height:28px}
.tempr ul li a { color:#0000ff;}
.tempr ul li b { font-size:25px; color:#D80808; padding-right:4px}
.tempr ul li em { color:#5A8652; font-weight:bold; font-size:13px; padding-right:4px;}
.tempr ul li span {text-decoration:line-through;font-size:16px;}
.kefu { width:406px; border:1px #e4e4e4 solid; height:60px; margin:5px auto; clear:both; text-align:left;}
.kefu h2 { font-size:12px; font-weight:normal; background:url(../images/icon_1.gif) no-repeat 10px 5px; line-height:20px; height:20px; margin:6px auto; margin-bottom:0; overflow:hidden;}
.kefu h2 span { padding-left:30px;}
.kefu p { width:386px; margin:0 auto; margin-bottom:0; line-height:24px; height:24px; overflow:hidden;}
.kefu p a { padding-left:10px;}
.buy { width:406px; height:145px; margin:5px auto;border-top: 1px dashed #999}
#introduce { width:390px; margin:5px auto; clear:both; line-height:18px; text-align:left; color:#666; height:92px; overflow:hidden;}
#introduce b { font-size:14px; color:#999900;}
#buypic { margin-top:15px;margin-bottom:0px;height:40px; text-align:left; background-color: #fffee6;}
#buypic img { padding-left:12px;}
.content { width:740px; margin:0px auto; clear:both; overflow:hidden;}
.content p a {margin-left:5px; margin-right:5px;color:#000000; } 
.content p a:hover { padding:1px 1px 1px 1px; border:1px #000000 solid; margin-left:3px; margin-right:3px;color:#000000;background:#ffffff;TEXT-DECORATION:none}
.content p {padding-left:5px; line-height:30px; height:30px; background:url(../images/h2.gif) repeat-x; margin:0; font-size:12px; text-align:left;}
.content span { line-height:15px; background:url(../images/h2.gif) repeat-x; margin:0; font-size:12px; text-align:left;padding:3px;}
.contentbox { width:740px; line-height:26px; font-size:14px; text-align:left; margin:5px auto; clear:both;}
.contentbox img { text-align:center;}
.remen { width:740px; margin:5px auto; clear:both;}
.remen dl { width:740px;}
.remen dl dt { width:123px; float:left; margin-bottom:8px;}
.remen dl dt span { width:104px; height:104px; display:block; border:1px #e4e4e4 solid;}
.remen dl dt span img { margin:2px;}
.remen dl dt p { line-height:18px; width:104px; margin-top:5px; margin-bottom:0;}
#biaoti { height:36px; overflow:hidden;}
#taobaojia { height:18px; overflow:hidden;}
#taobaojia b { color:#CC0000; font-size:14px; padding-right:5px;}
.xihuan { width:740px; margin:5px auto; clear:both;}
.xihuan dl { width:740px;}
.xihuan dl dt { width:185px; float:left;margin-bottom:8px; height:260px;}
.xihuan dl dt span a{ width:170px; height:170px; display:block; border:1px #e4e4e4 solid;}
.xihuan dl dt span a:hover{ width:168px; height:168px; display:block; border:2px #000000 solid}
.xihuan dl dt span img { margin:2px;}
.xihuan dl dt p { line-height:18px; width:164px; margin-top:5px; margin-bottom:0;}
.xihuan dl dt p a { color:#0000ff;}
.foot { width:950px; margin:8px auto; clear:both;}
.foot p { margin:0 auto; line-height:22px; }
.item { line-height:30px; height:30px; background:url(../images/item_bg.gif); margin:0; font-size:12px; text-align:left;padding-left:8px; width:650px; height:292px;margin-top:40px}
.item p {padding:65px 150px 0px 125px}
input{	BORDER-top: 	#cccccc 1px solid;
	BORDER-right: #cccccc 1px solid;
	BORDER-bottom: #cccccc 1px solid;
	BORDER-left: #cccccc 1px solid;
        BACKGROUND: #ffffff; 
color:#990000;
	padding-top:3px;}
.button { 
	FONT-SIZE: 12px;
	CURSOR: hand;
	BORDER-top: 	#cccccc 1px solid;
	BORDER-right: #cccccc 1px solid;
	BORDER-bottom: #cccccc 1px solid;
	BORDER-left: #cccccc 1px solid; 
	BACKGROUND: url(../images/h2.gif) #ffffff repeat-x;
	padding-top:3px;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}